/*
var app = require('express')(); //引入express库
var http = require('http').Server(app); //将express注册到http中
var io = require('socket.io')(http);
var usocket = []; //全局变量

app.get("/",function(req,res){
  res.sendFile(__dirname + "/index.html");
})
//启动监听，监听3000端口
http.listen(3000, function(){
  console.log('listening on *:3000');
});
*/
var http = require('http');
var fs = require('fs');
var server= http.createServer(function(request,respone){
    var url = request.url;
    if(url=='/'){
        respone.writeHead(200,{'Content-Type':'text/html'});
         var ns = fs.readFile('./index.html', function(err, data) {
             if (err) {
                 console.error(err);
                 return;
             }
             respone.end(data);
         });
    }else if(url != '/'){
        var cpurl = '.'+url;
        var type = url.substr(url.lastIndexOf(".")+1,url.length)
        respone.writeHead(200,{'Content-type':"text/"+type});
        var ns = fs.readFile(cpurl, function(err, data) {
            if (err) {
                console.error(err);
                return;
            }
            respone.end(data);
        });
    }
}).listen(3000);